package com.kins.executer.constants;

import java.util.List;

/**
 * @Description:
 * @Author: 申科
 * @Date:2025/11/11 20:04
 */

public class Constant {
    //分割符
    public static final String SPLIT_STR = "@|@";

    public static final String DOUBLE_UNDERSCORE = "__";

    public static final String POINT = ".";

    public static final String B_POINT = "。";

    public static final String UNDERLINE = "_";

    public static final String LINE = "-";

    public static final String COMMA = ",";

    public static final String COLON = ":";

    public static final String NUMBER_SIGN = "#";

    public static final String HTTP_HEADER = "http://";

    public static final String HTTPS_HEADER = "sourceRef=\"";

    public static final String SOURCERER_AFTER = "\" targetRef=\"";

    public static final String space = "     ";

    public static final String warn = "\n";

    public static final String DOUBLE_QUA = "\"";

    public static final String TITLE = ";";

    public static final List<String> RLIST = Lists.newArrayList("java.util.List","java.util.Map","Collection","java.util.Arrays");

    public static final List<String> RCollection = Lists.newArrayList("java.util.List","Collection","java.util.Arrays");

    public static final String DEFAULT_PACKAGENAME = "com.kins.so";

    public static final String ACTION_KEY = "retCode";

    public static final String ACTIONINFO_KEY = "retMsg";

    public static final String PAGE_TOTAL_KEY = "totalCount";

    public static final String START_POSITION_KEY = "startPosition";

    public static final String PAGE_NUM_POSITION_KEY = "pageNum";

    public static final String PAGE_SIZE_POSITION_KEY = "pageSize";

    public static final String DATA_MAP = "dataMap";

    public static final String DATABASE_DATA_KEY = "DATABASE_DATA_KEY";

    public static final String InternalObject = "InternalObject";

    public static final String PROCESS_STACK = "PROCESS_STACK";

    public static final String RUNFLOW_ID = "RUNFLOW_ID";

    public static final String RUNTIME_SO_HELPER_KEY = "soHelper";

    public static final String BPMN_CONDITION_STRING_CONTAINS = "contains";

    public static final String BPMN_CONDITION_STRING_NOTCONTAINS = "not contains";

    public static final String BPMN_CONDITION_STRING_EQUAL = "==";

    public static final String BPMN_CONDITION_STRING_NOTEQUAL = "!=";

    public static final String SUBPROCESS_NAME = "SUBPROCESS_NAME";

    public static final String MAINFLOW_NODEID = "mainFlowNodeId";

    public static final String SERVICE_ARRANGE_INFO = "serviceArrangeInfo";

    public static final String RESULT_PARAM = "RESULT_PARAM";

    public static final String RECTS_MAP = "RECTS_MAP";

    public static final String LOG_INFO_KEY = "LOG_INFO_KEY";

    public static final String START_RUN = "开始执行";

    public static final String END_RUN = "结束执行";

    public static final String RUN_ERROR = "执行失败";

    public static final String RUN_ERROR_ONE = RUN_ERROR + COLON + "入参转化映射异常" +COLON;

    public static final String DATE_KEY = "DATA_KEY";

    public static final String START_DATE_KEY = "START_" + DATE_KEY;

    public static final String END_DATE_KEY = "END_" + DATE_KEY;

    public static final String RUN_INFO_KEY = "RUN_INFO_KEY";

    public static final String IS_RIGHTING_KEY = "IS_RIGHTING_KEY";

    public static final String IS_RIGHTING_KEY_0 = "0";

    public static final String IS_RIGHTING_KEY_1 = "1";

    public static final String SUSPEND_NODE_KEY = "SUSPEND_NODE_KEY";

    public static final String NEW_VERSION = "NEW_VERSION";

    public static final String DEFAULT_VERSION = "v1.00";

    public static final String DEFAULT_VERSION_KEY = "DEFAULT_VERSION_KEY";
}
